package com.wh.wisdomsite.xbox.common;

import com.alibaba.fastjson.annotation.JSONField;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlTransient;

/**
 * 声明AbstractXboxRequest实现请求接口
 * @Package com.wh.wisdomsite.xbox.common
 * @author 谢泽鹏
 * @date 2014年10月8日 下午4:02:14
 * @Copyright 个人版权所有
 * @Company 贵州万华科技有限公司Copyright (c) 2014
 * @version V1.0
 */
@XmlAccessorType(XmlAccessType.FIELD)
public abstract class AbstractXboxRequest implements XboxRequest {

    @JSONField(serialize = false)
    @XmlTransient
    private XboxRequestContext xboxRequestContext;

    public XboxRequestContext getXboxRequestContext() {
        return xboxRequestContext;
    }

    public void setXboxRequestContext(XboxRequestContext xboxRequestContext) {
        this.xboxRequestContext = xboxRequestContext;
    }
}
